Why there?[/b]
Its about the only restaurant that has push carts where they serve
the dim sum! The other restaurant that has this, Neptune, has
closed already. 
Goodwood Park Hotel also has push cart type of dim sum
leh.........
But I haven't tried Red Star's - heard a lotabout it and wanna try
it out..... 